spike heel


Results for "spike heel"

English - Turkish Dictionary

spike heel

(English - Turkish Dictionary) :
sivri ökçe.